Big Huge Thesaurus

Bemisia tabaci

noun